The Ministry of Finance has set the record straight on recent media reports that suggested it could not account for GH¢403.7 million petroleum revenues specifically the ABFA funds.