Post from X (Twitter)

The world economy is under deep stress with growth slowing everywhere. Yet crude is over $87/barrel. Should be $25 at the most.

0:00 0:00