The real reason why stock markets are crashing
In a way it captures the irony of our times. Isn’t it a bit strange that Saudi Arabia, the perceived beneficiary of the relentless oil price hike, should host a summit expressing ‘concern’ on the rising oil prices?
This high-profile summit was held in Jeddah, Saudi Arabia, last week after crude prices more than doubled over [...]