Global oil hits $105 per barrel and bond yields surge

Global oil hits $105 per barrel and bond yields surge

Oil prices rose Thursday, with Brent crude hitting $105 per barrel for the first time since May, as traders brace for a more prolonged supply shock caused by the Iran war. Oil prices have climbed back above the $100 per barrel mark this week as fighting in the Straight of Hormuz and Red Sea has int...

Redirecting to full article...