Oil prices: Worth It? ...
Is the G7 hearing the Global South?...