
Following a string of oil discoveries offshore of Guyana, including five so far this year, Guyana is set to become what would likely be the 17th-largest oil producer in the world, based just on projects being currently Continue reading Guyana set to become top-20 oil-producing country