Tag: U.S. crude futures

Oil, stock markets in mayhem, as prices crash below $27 a barrel, lowest for 13 years

U.S. crude futures dropped three percent Thursday, driving prices below $27 for

Kayode Ogundele Kayode Ogundele