Markets Surge, Oil Prices Dip Amid Expectations of Strait Reopening by admin477351 June 15, 2026 In a significant development, global oil prices experienced a notable decline as stock markets around the … Read more