Oil prices soar to $103 per barrel again as Middle East supply concerns intensify
Brent crude climbs beyond $100as Strait of Hormuz disruptions choke global oil supplies Oil prices edged higher on Friday as fresh restrictions on Chinese fuel exports and reports of increased US military deployments to the Middle East kept supply concerns in focus.Brent crude stood at $102.60, higher by 28 cents or 0.27% while WTI crude…