
Western sanctions on Russia after their invasion of Ukraine are expected to see a loss of about 3 million barrels per day (bpd) of Russian oil in April, according to the IEA. Moscow calls its activity in Ukraine a "special operation" to disarm its western neighbour.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...