Headline: Demand for oil from OPEC+ countries in 2H of 2024 will amount to 42 mln bpd — IEA
Asset: OIL