Published On: Mon, Nov 10th, 2025

Putin reeling after Russian oil giant declares ‘force majeure’ due to Trump sanctions

The swingeing US sanctions are biting hard and appear to be having a major effect on Russian oil production and sales.
Daily Express :: World Feed

Most Popular Posts