Oil Prices Fall 1% as U.S. Fed’s Pending Rate Hike Spooks Investors
Crude oil prices surged on Wednesday, with Brent climbing to $90 a barrel for the first time in seven years, amid the tensions between Ukraine and Russia, the world’s second-largest oil producer, that has fanned...
Read moreDetails