IEA predicts oil supply surplus amid weak China demand in 2025Global oil prices are currently around $70 per barrel, having dropped over 7 percent last week, even amid rising geopolitical tensions in the Middle EastBy Arab News · 21 October 2024
Russia’s Lukoil set to resume supplies via southern Druzhba in October, sources sayBy Reuters · 10 September 2024
UpdateOil Updates — Crude extends gains; Europe's Russian oil imports drop; Norway's Vaar Energi raises dividendBy Nirmal Narayanan · 27 April 2022
WEEKLY ENERGY RECAP: Global oil prices reach pre-pandemic levels at a one-year highBy Faisal Faeq · 7 February 2021
WEEKLY ENERGY RECAP: Despite long-term challenges, oil prices remain in healthy rangeBy Faisal Faeq · 24 January 2021