Energy
Oil Forecast May 2026: $80 or $120? What Hormuz Reopening Means
Oil price forecast May 2026: 3 scenarios ranging from $80 to $120/barrel. Full analysis of Hormuz reopening impact, OPEC+ May 3 meeting, global demand recovery, pipeline alternatives winding down, and inventory data.