Oil prices recovered significant ground after an initial sharp fall, as the declared Israel-Iran truce proved shaky and failed to alleviate market concerns. Brent crude, the international benchmark, demonstrated the …
Tag: