Oil price surged to highest level since 2014 on concern of supply disruptions related to Russia invasion of Ukraine. The International Energy Agency’s 31 member countries have just agreed to release 60 million barrels of oil from their strategic reserves . But that’s apparently not enough to calm the markets. WTI crude oil accelerated sharply […]

The post WTI oil breaks 110 on upside acceleration, heading to 147? appeared first on Action Forex.