Category oil

Oil Prices Steady Near $80

Oil prices stabilize near $80 as markets digest Iran's proposed shipping route Oil prices have stabilized near $80 as markets digest Iran's proposed shipping route with Oman through the Strait of Hormuz. The temporary arrangement has reduced perceived disruption risk