World growth set to plunge: OECD

Business

World growth set to plunge: OECD

Amid the effects of Russia's war in Ukraine, "growth has lost momentum, high inflation is proving persistent, confidence has weakened, and uncertainty is high," OECD said in its latest forecast.

Business

Oil prices could soon break $100

Business

Oil prices could soon break $100

The US Energy Information Administration (EIA) now sees the Brent crude oil spot price averaging $102.13 per barrel this year and $95.33 per barrel next year, according to its November short-term energy outlook

Business