Energy
Global Oil Markets Rally Amidst Stalled US-Iran Diplomacy and Maritime Disruptions.
April 20, 2026 at 3:01 AM
Brent crude prices surged over 7% following renewed tensions at the Strait of Hormuz and conflicting reports regarding ceasefire negotiations between Washington and Tehran. Despite efforts to organize talks in Pakistan, skepticism remains as the critical energy chokepoint faces significant transit disruptions.
Economy
Russian Economic Performance Under Scrutiny as Government Confronts Stagnation.
April 16, 2026 at 10:04 AM
President Vladimir Putin has expressed frustration over Russia's economic performance, citing significant contractions in GDP and key industrial sectors as the nation faces budget deficits and declining oil revenues.













