The National Petroleum Authority says Ghana has more than five weeks of diesel and nearly seven weeks of petrol despite Middle East tensions.