Global oil supply 'will struggle' to meet surging demand in 2023
GCC central banks raise interest rates after Fed moves to stem inflation
Surging inflation complicates India's pandemic recovery