Latin America may see an oil production surge if crude stays at $100 – Baird MaritimeBy / April 21, 2026 Latin America may see an oil production surge if crude stays at $100 Baird Maritime Related