Oil (CL=F, BZ=F) prices are still under pressure due to ongoing trade tensions. Eric Lee, Citi global energy strategist, joins Catalysts to discuss the situation. He notes that oil prices could drop to $60 per barrel but expects a recovery in the next 18 months.
Analysis
News
Spotlights
Stocks
Oil could drop to $60 per barrel this year
- April 29, 2025
- 2 minute read
- 3,250 Views