gCaptain 1/19/2026 9:17:23 AM
 
The European Union and the United Kingdom have tightened the screws on Moscow’s oil income, lowering the price cap on Russian seaborne crude to $44.10 per barrel, down from $47.60. The new...