Makes no sense to me. Tax loss selling? We will soon find out in week or so. There is no reason. China will eventually come back, spr done , ducs done, shale in USA done, EV sales not impressive, airplanes increasing, Russia volumes will come down somewhat and driving season 5 months away. I think it is a co-ordinated world effort to get oil down and thus some inflation. But do the math and it
...more