Energy stocks defied the overall market downturn in Q1 2025, with integrated supermajors leading sector gains as investors ...