The 9% drop in Crude prices yesterday was merely a scratch! Just a flesh wound! Nice to see it recovered some.
I'm gonna love to see what OPEC + says this week. And even what they say may not equal what they actually do. I can not see them doing anything but lowering production as per the weekly (supposed) builds the US has been screaming about