Oil prices fell sharply to $80 per barrel as U.S. Navy action eased supply concerns, boosting S&P 500 gains.
Read full article on MarketWire