OPEC Sees Rival Oil Production Declining as Markets Rebalance
OPEC forecast U.S. production this year will fall to 13.56 million barrels a day. Shrinking U.S. output and massive cuts to investment in new projects will reduce the global oil Continue Reading
