Analysts are expecting major oil companies to report large profits while fighting between Iran and the U.S. impeded petroleum shipments.

US oil giants are set to report blowout profits Friday at a time when lofty gasoline prices are stressing consumers and exacerbating President Donald Trump's worries about…

Analysts are expecting major oil companies to report large profits while fighting between Iran and the U.S. impeded petroleum shipments.