Crude oil price may hit $100 a barrel but how long will it sustain that level?
Crude oil prices surge 25% from May 2023 lows; hit highest level since December
Oil prices head for first monthly gain this year as supply tightens