Home Uncategorized 93% of Gulf oil production, 67% of natural gas now shut in
Exit mobile version