Global oil prices pulled back slightly on Tuesday after rising on strong optimism on the back of COVID-19 vaccine and the expectations that OPEC and allies...
Oil prices have plunged further below $5 a barrel with the threat to erase a decade of demand growth with thousands of jobs under threat of ...