150 Million Barrels of Iranian Oil Just Hit the Market. This Analyst: Don’t Trust Cheap Crude
Quick Read - Amrita Sen warns that between 130 and 150 million barrels of U.S.-authorized Iranian oil created a one-time supply wave that masked a structurally bullish crude market. - Up to 80 mines in key shipping corridors will take months to clear, keeping true landed oil...</