Oil Prices Edge Lower, as Investors Watch Out on Joint Reserve Release
Oil prices fell on Wednesday as the U.S.-led coordinated release of stocks from strategic reserves eased concerns over tightness in global supply, while investors took profits from the previous day’s rally ahead of the U.S. Thanksgiving...
Read moreDetails