Final Call for 2023’s Best Trade
Think you’re “too late” to the bull market in oil? Think again! Naysayers will point out that crude oil futures fell from $118 a barrel in March to as low as $70 a few weeks ago. That’s a 40% drop. And the Johnny-come-latelys will say it’s a sign that oil lost its tailwind. But I know better…
Read More