Economy · World
Oil prices approach $100 amid global supply concerns
Global oil prices are nearing $100 per barrel due to a looming supply crunch. Analysts suggest that the high prices may eventually lead to a decline in demand, laying the groundwork for a future price drop. China, a major oil consumer, is reportedly relying on its existing stockpiles amidst the tightening global supply.
How outlets across the spectrum covered it
L 0 C 6 R 0
- Centre (6): CNBC, Channel News Asia, Financial Times, Politico, The Financial Express, The Wall Street Journal