Analysis News Spotlights Stocks

Oil could drop to $60 per barrel this year

post-img

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.

Related Post