Oil prices surged around 20% since late June and might climb further this year if the OPEC+ alliance maintains its production limits. LONDON — Oil...
Paris, April 8 (IANS): The International Energy Agency (IEA) has announced that its members will release 120 million barrels of crude oil reserves over the...