China virus could hit oil prices by $3/bbl: Goldman
Brent crude prices LCOc1 are currently just below $65 a barrel, while US oil CLc1 is at about $58 a barrel
Brent crude prices LCOc1 are currently just below $65 a barrel, while US oil CLc1 is at about $58 a barrel