Oil Prices Slide on Disappointing China, US Economic Data, Despite IEA’s Demand Forecast
Last Updated: May 16, 2023, 23:47 ISTBoth benchmarks rose more than 1% on Monday, reversing a three-session losing streak. (Image: Reuters File)Brent crude futures were down 30 cents to $74.93 a barrel by 12:57 p.m. EDT (1657 GMT), while…