Oil prices didn't just rise—they shattered records. In March 2026, Brent crude posted its biggest percentage jump ever, soaring ...