US equity indexes rallied Monday following early losses, as crude oil swung $30 intraday driven by geopolitical news.
Read full article on MarketWire