Oil Outlook: Record US Production Has Crushed OPEC Crude Market Share - Markets Insider
markets.businessinsider.comSubmitted by businessinsider9738 in business
The IEA said global oil demand has slowed sharply amid economic turmoil, while the US, Brazil, and Guyana produce huge oil output.