Oil production begins in Guyana

Guyana is officially an oil-producing country. Exxon Mobil announced on Friday that it has begun oil production on the South American country. In a statement, the company said Production from th...

December 21, 2019
Energy