Oil producers have been scaling back spending since the last price crash in 2014, and the latest cuts come as the coronavirus outbreak crimps demand and a price war between top producers Saudi Arabia and Russia threatens to flood the oil markets, pushing US crude to about $30 a barrel.
from Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News https://ift.tt/2TMXtwg
from Business News: Latest News on Business, Stock Markets, Financial News, India Business & World Business News https://ift.tt/2TMXtwg
Post a Comment