Demand and supply show a tight global oil market in coming years, with spare production capacity falling to a 14-year low in 2022
Source: New feed
Demand and supply show a tight global oil market in coming years, with spare production capacity falling to a 14-year low in 2022
Source: New feed