Global oil markets face a supply deficit throughout 2024, instead of the surplus previously expected, as OPEC+ looks set to continue output cuts in the second half of the year, according to the International Energy Agency.
Saudi Arabia and its partners agreed earlier this month to prolo
Read more on investmentnews.com