- Like Resource
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.
The price of oil is predicted to hit $120 a barrel in the wake of Russia’s invasion of Ukraine, according to an expert.