Oil Markets Are In Deficit, But Not Shortage, Sen Says May 21, 2026 · Bloomberg Read full story at source