Oil Firms Delaying Projects
The 18-month plunge in global oil prices continues unabated. The price is now below $28 per barrel, thanks to even more supply streaming in from Iran. The International Energy Agency warns that the oil market “could drown in oversupply.” The collapse in the oil price has gotten so bad, some sources report that the Fed has…