Global Oil prices surged past $100 per barrel on Monday as tensions from the ongoing US–Iran War disrupted energy markets....
West Texas Intermediate
US attack on Iran pushes oil above $100, recalling past price shocks The price of the US benchmark West Texas...
