Posted on March 30, 2026 by adminPetron secures 2.5 million barrels of Russian crude The Philippines’ sole oil refinery has secured nearly 2.5 million barrels of Russian crude out of “extreme necessity”, a stock exchange filing revealed Monday, as the country seeks to replenish …