Bloomberg on MSN
Oil punches above $100 as Iran war forces more cuts
Oil smashed through $100 a barrel as more major Middle East producers curbed production, the Strait of Hormuz remained all but closed and the US threatened to deepen a conflict that has upended energy ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results