Back to B2B2.me

Iraq’s oil numbers don’t seem to add up

The projections on future production and meeting payment commitments don’t gel

Close Open in New Window