Oil futures settled Tuesday at their lowest in nearly four weeks, with U.S. prices ending below $70 a barrel, as traders waited on the outcome of a meeting of the Organization of the Petroleum Exporting Countries and its allies that is set for this coming weekend.
Price action
Market drivers
Oil prices have fallen back since the start of 2023 as expectations for a slowdown in global economic growth have weighed on prices of energy commodities.
Production…
Read the full article here