Business Maverick Global oil prices stumble into 2023, holding promise of easing inflation By Ed Stoddard