Oil futures finish lower on Wednesday after the Energy Information Administration reported a increase in U.S. crude supplies for a sixth week in a row.
Read Full Story
Latest posts by Market Watch (see all)
- In One Chart: As major tech stocks head for the moon, investors drain $77.5 billion from equity funds - June 5, 2023
- MarketWatch First Take: Apple’s Vision Pro could be biggest hit since iPhone, but there is a long way to go - June 5, 2023
- Living With Climate Change: Fungi remove at least a third of polluting carbon from oil and gas. Can we increase its role in curbing climate change? - June 5, 2023