China signs 27-year gas deal with QatarEnergy to secure supply | Business and Economics News 21st November 2022 Home
OPEC+ cuts oil production by 2 million barrels a day despite US pressure | Oil and Gas News 5th October 2022 Home