Oil prices rallied more than 2% on Wednesday, resuming its upward path as investors weighed conflicting statements on the possible withdrawal of some Russian troops from around Ukraine. On Monday, both benchmarks hit their highest since September 2014, with Brent touching $96.78 and WTI reaching $95.82. Russia’s threatening posture has dominated oil markets for several weeks, with concerns that supply disruptions from the major producer in a tight global market could push oil prices to $100-a-barrel. “The market remains extremely tight and prices had been on an upward trajectory prior…
Read More