Iran War Causes $50 Billion Oil Loss In 50 Days
NDTV.com
April 19, 2026
Since the conflict began in late February, more than 500 million barrels of crude and condensate have been knocked out of the market, according to Kpler data.
Discussion in the ATmosphere