Oil prices are at a seven-year high over worries of a Russia-Ukraine war