Oil Over Sold -- Full Stop!!!1. Banking nonsense overblown
2. Used as way to push oil down
3. EIA saying surplus but not believable
4. Opec+ will keep their cut
By the way current prices are still ok for share buybacks. Driving and flying season on the way...
Oil will be back up by Friday.