2 Share Potential renewable energy site identified in southern Philippine Sea; new faults found off Palawan- UP marine scientists by Energy And Markets Now February 25, 2026 Stock[#item_full_content]