Oil prices surged on Friday, settling at their highest levels in nearly four years, as Iraq declared force majeure on all oilfields operated by foreign companies and geopolitical tensions escalated, with the U.S. preparing to deploy additional Marines and naval forces to the Middle East. Brent crude for May delivery settled at $112.19 per barrel, […]
