Share Facebook Twitter LinkedIn Pinterest Email Oil prices are likely to be constrained near $70 a barrel in 2025 as weak demand from China and rising global supplies are expected to cast a shadow on OPEC+-led efforts to shore up the market, a Reuters monthly poll showed on Tuesday.
Amid Air India probe, US FAA, Boeing notify fuel switch locks are safe, document, sources sayJuly 13, 2025