POWERBIT · 10/03/2026 · 3 MIN READ Hormuz Strait Blocked: Oil at $100 a Barrel geopolitical-implicationsG7 refuses to release strategic reserves. Asian economies increase Iranian crude purchases. Read Report →