Oil giant Shell Pilipinas Corp. (SPC) reported a net income of P1.3 billion in 2024, an increase of 8 percent from a year ago ...