Greeces Primary Budget Surplus Surges to 5175bn in Q1 2026 Blowing Past Targets Higher Gas Prices Drive Inflation Higher Latest CPI Report Indicates Big Oil Maintains Discipline Amid Unprecedented Energy Market Turbulence JPMorgan Warns of Growing Disconnect in Oil Markets Amid Strait of Hormuz Tensions Rashtriya Chemicals and RCFNS Dec 2025 Financial Overview