Submitted by bloomberg8837 in business
Global oil markets face a supply deficit throughout 2024, instead of the surplus previously expected, assuming that OPEC+ continues output cuts in the second half of the year, according to the International Energy Agency.