Oil tumbles below $80 on signs of slowing economy
Oil tumbled below $80 a barrel for the first time in eight months on weak economic data that increased concern that demand will slow with
Read more
Latest Business News: Economy, Finance, Markets, Money, Personal finance, insurance, Jobs, Law, Crypto