What rising energy prices mean for fashion, retail and manufacturing
Oil markets have surged to multi-year highs as tensions between the US and Iran intensify, with Brent crude climbing above 120 dollars per barrel. According to Bloomberg, prices briefly spiked by more than 7 percent to over 126 dollars amid fears of prolonged disruption in the Strait of Hormuz, one of the world’s most critical oil transit...
loading...