Oil markets are now tuned to the easing of supply fears through the Strait of Hormuz, with prices falling over 3% as tanker traffic resumes and the Brent benchmark retreats to pre-war levels.
HypeNows