1 report

Its oil reserves are hardly worth a mention given estimates of a mere ## million barrels and ## billion cubic meters (bcm) of gas.

  • Oil
  • Oil And Gas
  • Morocco
  • Demand
  • PetroMaroc Corporation plc