Oil prices edged lower on Wednesday as investors reassessed whether China’s latest stimulus plans will be sufficient to boost its economy and spur fuel demand. Still, falling crude inventories in the United States provided some support. Brent crude futures were down $0.55, or 0.73%, at $74.62 a barrel at 11:30 a.m. EDT (1530 GMT). U.S. ...
↧