U.S. oil prices fell 4%, driving a major stock market rally as fears over supply chain disruptions ease.
Read full article on MarketWire