Roundtable
Is the global oil crisis hitting the 'point of NO return'?
23:47
Oil prices have been fluctuating since start of the US-Israeli war on Iran three months ago, hitting a four-year high of $126 in April. How long before prices return to normal or are they at the 'point of no return'?
The partial closure of the Strait of Hormuz due to the conflict in the middle east has severely disrupted global oil and gas supplies.
Governments are burning through emergency…