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

0
100

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