Global Oil prices steadied today following easing of Russia-Ukraine tension. Brent traded at $93.19 a barrel , down by 10 cents, overnight after Russia announced a partial pullback of its troops near Ukraine.
U.S. West Texas Intermediate (WTI) crude also held steady and last traded at 92.13 US Dollars.