ECONOMY Oil prices tumble as Brent falls below $80 on hopes Hormuz flows will recover by Anadolu Agency June 16, 2026 by Anadolu Agency June 16, 2026 ISTANBUL Oil prices fell sharply Tuesday, with Brent crude dropping below $80 per barrel for the … Read more 0 FacebookTwitterPinterestEmail