China’s Oil Processing Drops as Refining Margins Weaken

China saw its oil refining output decline in May compared to the same month last year amid falling refining margins and planned seasonal maintenance, according to official Chinese data out on Monday. Refiners in China processed 14.25 million barrels per day (bpd) last...

Russia Dethrones U.S. as Top EU Natural Gas Supplier

Russia became the biggest supplier of natural gas to Europe last month, for the first time since 2022, replacing the United States at the top spot. “It’s striking to see the market share of Russian gas and [liquefied natural gas] inch higher in Europe after all we...