Market News
Oil Prices Fall as Diplomacy Hopes Rise Amid Hormuz Tensions
Oil prices dropped today even as the U.S. tightened its grip on Iranian shipping routes through the Strait of Hormuz....
14/04/2026
5 views