Another Oil Flashpoint The United States has once again launched military strikes in the Middle East, and once again oil markets are reacting faster than anyone else. March 2, 2026