Current Date 07 Apr, 2025

Energy sector shines in Q1 2025 despite market decline; supermajors lead gains.