
Oil surged 8% to $105 per barrel on Thursday after Russia's attack on Ukraine but has since retreated to $97 per barrel as fears of supply disruptions eased after US sanctions didn't target energy supplies from Russia. In November, the US, India, the UK, Japan and a few other countries got together to announce a coordinated release of oil from their strategic reserves to cool off prices.
from Industry-Economic Times
Read The Rest:economictimes...