Oil price dives as OPEC, Russia fail to agree on output cut
NEWSOil price dives as OPEC, Russia fail to agree on output cut

OPEC and key ally Russia have failed to agree to cut oil production to contain the drop in the price of crude More