Wednesday December 24, 2025
Oil prices are rising as observers debate whether it’s a blip or the start of a new supercycle