Petron Corporation purchased 2.48 million barrels of crude oil from Russia to augment its inventory until June.