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
April 30, 2025
Barchart
April 26, 2025
Bloomberg
April 11, 2025