News

In early 2025, oil prices crashed to nearly $60 a barrel but rebounded to $75 due to the recent conflict.