S&P warns oil could hit $80 to $90 by 2026

Business