By John Wood2022-10-07T14:28:00
Three months of falling pumps prices could shortly be over after the OPEC+ group of oil producing countries – which includes Russia and Saudi Arabia – announced they were cutting production.
Already registered? Please log-in here
With free guest access you can:
Site powered by Webvision Cloud