Global refiners defy oil price slump with strong Q1 profits

Global refiners records strong earnings in Q1 of 2025

Global refiners records strong earnings in Q1 of 2025