Global Oil Hits $107 a Barrel — And Experts Say It’s Not Over YetBy Megan BurrowsApril 13, 20260 On a Monday morning in early March, a trader at a desk in London watched the opening price of U.S.…