Oil extended losses on Wednesday as concerns over potential supply disruptions eased, while investors monitored developments in the strategically vital Strait of Hormuz. International benchmark Bren… [+2605 chars]Read More
Brent falls below 76 notching its lowest level since day before USIran war CNBC
