March 6, 2026

Russia Warns That G7 Attempt To Cap Oil Price Risks Higher Prices

0

Russian oil has already sold with a hearty discount to global grades amid difficulties with financing and logistics.