Benchmark Brent crude oil price climbed above $126 per barrel for the first time since 2022.
Open shared insight