Bahrain temporarily shuts down Juffair petrol station The National Oil and Gas Authority (NOGA) announced the temporary closure of Juffair station and…