Petron 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 …