The group of oil-producing countries resolved on Sunday to extend oil production curbs through 2024 as petrol prices remained stable,…
The group of oil-producing countries resolved on Sunday to extend oil production curbs through 2024 as petrol prices remained stable,…