Streetwise Reports (04/11/2025)
Given worsening global trade policy and decreasing oil demand, persisting uncertainty could push down the oil price further, to close to or even lower than US$50 a barrel, analysts said. Find out what this means for oil exploration and production companies.