Business Covid-19 Main Stories T&T News T&T Oil, Gas Revenue Declines by 54% By Sue-Ann Wayow GOVERNMENT revenue from oil and gas has dropped drastically, declining by 54% for the period 2019... Read More