Surbhi Jain
·
April 18, 2025
Benzinga
Oil prices have been dropping but finally saw a 7% increase in the last 5 days. This may signal the bottom is in, with smart money buying and geopolitics and OPEC driving the shift. Potential for $75-80 crude.
read more
June 16, 2025
May 15, 2025
Barchart
May 5, 2025
Bloomberg
June 1, 2025
Financial Times