FeaturedOil & GasOil plunges new low amid US-Iran “peace deal,” investors remain cautiousInternational Finance Business DeskJune 16, 2026June 16, 2026 by International Finance Business DeskJune 16, 2026June 16, 2026 The global energy market has lost millions of barrels of oil and gas supply due to the Iran war, as Middle East's energy facilities came under attack... Read more