October 21, 2024 6:42 PM
Oil prices rebound as Brent crude surges 2% to $74.47
Oil prices rose today recouping some of last week's more than 7 per cent decline on worries about demand in China, the world's top oil importer. Brent crude was up around two per cent at 74 dollars and 47 cents per barrel, while US West Texas Intermediate crude was trading more than two per cent ...