
The world’s top energy agencies and companies have significantly revised their long-term oil demand forecasts in Nov. 2025, suggesting the energy transition has stalled and fossil fuels will maintain dominance for decades.
November 17, 2025
The oil market is currently torn between conflicting forces, resulting in high volatility but keeping prices largely range-bound until one side decisively overpowers the other.
November 10, 2025
The third quarter of 2025 showcased the operational resilience of the world's leading oil and gas majors, as they successfully leveraged robust production growth to mitigate the financial impact of significantly lower year-on-year crude oil prices.
November 03, 2025
The US government has dramatically escalated its economic pressure on Russia by imposing direct sanctions on the country's two largest oil companies, Rosneft and Lukoil.
October 27, 2025
The current crude oil market is characterized by a significant dichotomy in price outlooks, with a strong short-term bearish sentiment contrasted by long-term bullish expectations.
October 20, 2025
The global biofuel market is facing a critical feedstock supply crunch, driven by soaring demand from the US and Europe and compounded by geopolitical and policy shifts, which is forcing both governments and corporations to rethink their strategies.
October 13, 2025
The global refined products market is experiencing significant shifts driven by sanctions on Russian and Venezuelan oil, resulting in a record surge of fuel oil imports into the US Gulf Coast (USGC) and a historic increase in Indian diesel exports to Europe.
October 06, 2025
Despite pervasive forecasts of an oil glut leading to a price crash, benchmark oil prices have remained remarkably stable, refuting the
September 29, 2025
There is no better illustration of the US oil sector's global relevance than its strong export performance.
September 22, 2025
The global refining sector is in the midst of a revolution, moving decisively away from a century-old model focused on fuel production.
September 15, 2025