Russia Loses 400,000 bpd as Chinese Refiners Retreat by admin477351 November 4, 2025 Russia’s oil exports have taken a massive hit, with an estimated 400,000 barrels a day affected as Chinese refiners retreat from the market. This “buyers’ strike” has caused ESPO crude … Read more