Washington D.C, May 4 (BNA): Oil prices recovered slightly on Thursday but were unable to claw back the more than 9% decline in the previous three days as demand concerns in major consumers overrode signals that the U.S. may pause its interest rates increases. Brent futures rose 17 cents, or…Read More
Oil prices recover after threeday plunge demand worries linger
