Reports1 year ago
Oil Price Rally, Massive Profits Amid Climate Concerns, Burning Holes in Consumers’ Pockets
The oil price rally is gaining serious momentum, with Brent climbing to $85.80 per barrel, the highest level since April 17. The settlement price and intra-day...