Global oil refining profits surge and may stay strong

Written on 11/18/2025