- November 26th, 2020
Oil rally stalls despite surprise fall in U.S. stocks
Oil slipped on Thursday, stalling a rally driven by a surprise fall in U.S. crude inventories that added to bullishness over expectations progress on vaccines may end the coronavirus pandemic and revive fuel demand.