Oil steadies below $70 after demand concerns intensify rout
Oil prices steadied after a sharp selloff drove Brent crude below $70 a barrel for the first time in over two years. Concerns about slowing growth in the US and China, along with robust supplies, have led to a nearly 20% drop this quarter. OPEC+ postponed an output hike amid fears of surplus in 2025.