Analysts Flag Path to $180 Oil as Conflict Threatens Supply and Demand Stays Firm
Oil market strategists are warning that a fresh combination of geopolitical tensions and unrelenting demand could force crude prices toward $180 per barrel, well above today’s levels above $100 for both Brent and West Texas Intermediate benchmarks. The projection is drawing renewed investor attention to energy companies that still trade at moderate valuations and offer […]