America’s biggest oil companies are reporting massive profits as the Iran war continues to disrupt global energy supplies. CBS News business contributor Javier David joins with analysis.
America’s biggest oil companies are reporting massive profits as the Iran war continues to disrupt global energy supplies. CBS News business contributor Javier David joins with analysis.