
Russia has struggled to sell its oil following West's sweeping sanctions over last week's Russian invasion of Ukraine. Moscow calls its actions in the neighbouring country a "special operation".
from Commodities-Markets-Economic Times
Read The Rest:economictimes...