Strong volatility in oil markets after prices surged by about 30%
Oil prices surge as Middle East tensions raise fears of supply disruptions through the Strait of Hormuz while G7 considers emergency reserves release.
Read More...
Read More...


