Global oil prices have collapsed back to pre-war levels, trading down near $70 per barrel, with a potential peace deal between the U.S. and Iran helping calm global markets and prompting the removal of massive war risk premiums from energy valuations. However, oil prices edged higher on Monday, with
OilPrice · · 1 min read