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