WTI at $98 and the Energy Complex Is Lying to You — Read the Fine Print
The real story in oil markets as of March 22, 2026 is not that WTI crude touched $98.23 per barrel. It’s that natural gas fell nearly 22% on the same … Read more
The real story in oil markets as of March 22, 2026 is not that WTI crude touched $98.23 per barrel. It’s that natural gas fell nearly 22% on the same … Read more