Tag: oil price crash

spot_imgspot_img

Oil Prices Plunge Nearly 20% in Steepest Drop Since COVID

Global energy markets suffered their most dramatic annual decline since the coronavirus pandemic, with oil prices tumbling nearly 20% during 2025. The industry now...