IEA: Oil output will struggle to keep up with demand in 2023

0
99

This will entail a greater imbalance between supply and demand thus higher prices, according to the agency.