Today, oil prices rebounded more than $1 a barrel on hopes that a bigger than expected production cut from OPEC and stimulus from central banks could offset economic gloom from the coronavirus outbreak.
Brent crude last traded at $51.3 per barrel, while U.S. crude at $46.1 per barrel.