A Goldilocks price for oil remains impossible because of geopolitics and macroeconomics Saudi Arabia has reminded us once again of the power of the world’s largest oil producer. Through Saudi Aramco, a country with only 35 million people controls 11 per cent of global supply. Saudi Arabia can influence global oil prices simply by adjusting…
Read More
Spread the love