Economy Oil Prices Drop 5% as Global Markets Rally: What It Means byEl Mundo Miami Newsroom27/07/2026