The new reality has forced the Kremlin to raise taxes and increase debt, and hovers over peace talks with Ukraine.
Russian oil is trading at about $50 a barrel. That's well below Moscow's forecasts, but not low enough to force Vladimir Putin into major policy shifts.
Crude imports hit record highs, with December stockpiling estimated at 2.67 million bpd-the fastest pace since 2020-as ...
Forbes contributors publish independent expert analyses and insights. Robert Rapier is a chemical engineer covering the energy sector. Saudi Energy Minister Abdulaziz bin Salman Al Saud delivers a ...
In my October 28, 2025, recap of the energy sector in Q3 on Barchart, I concluded with: Crude oil is the leading energy commodity that continues to power the world. U.S. energy policy, OPEC+ ...