Oil futures rallied by more than 2% on Wednesday, building on their sizable gains from the prior session.
read more