President Donald Trump has turned his criticism on America's largest oil companies, demanding they lower petrol prices after reporting billions of dollars in profits during a period of elevated energy prices linked to the war with Iran.
Speaking at the White House on Monday, Trump accused major producers of benefiting from market disruption while motorists continue paying significantly more at the pump.