IEA lowers outlook for oil demand growth in 2024 to 1.1 mln bpd 0 15.05.2024 12:40 Tass.com In 2024, oil demand can be just over 103 million bpd