“You’re hitting tank bottom.” That is the phrase one oil industry executive used to describe the state of global petroleum inventories, in a conversation the […]
Merion Road Capital Management, an investment advisor, released its Q1 2026 Investor Letter. A copy of the letter can be downloaded here. Merion Road Capital […]