European Central Bank
-

Brent crude oil price surges to 107 dollars per barrel as global market yields spike
A sharp rise pushed the Brent crude oil price to 107 dollars per barrel as ongoing Middle East conflicts disrupted international maritime routes. Military engagements near the Strait of Hormuz…