-
Posted by
Two Blokes Jun 9 -
Filed in
Stock
-
2 views
The last few years have been rough for the oil and gas sector. Mounting environmental pressure and imbalances in the rates of supply and demand have pushed Brent crude oil to fall to less thanĀ $65 per barrel throughout 2025 so far, down from $81 in 2024.