Top

Would you like to:

TALK TO SALES? JOIN OUR TEAM?

Why buyers won’t be able to avoid $120 oil price after Russian invasion

The price of oil is predicted to hit $120 a barrel in the wake of Russia’s invasion of Ukraine, according to an expert.