I have a 1200 gallon fuel tank, when I fill it I have my drivers wait a full 24 hours before filing the vans, same thing with me Deisels, thy fill on saturday night and truck dont fill till monday, Even with new tanks, the fuel there taking from the loading yards has heavy solid contaniments, and there is only a #4 S/S screen in most tanker pumps,{if its still there and not in a tank somewhere} Its only there to protect the pump...
I hate to say it but Mobil is the only fueling station that makes sure all of there pumps have properly maintained fiilters... And even though Exxon and Mobil are together now, the mobil station franchises are ran tighter than any other station I have seen.... But anyway that sfuel looks terrible.
Before you take it back to the station go get yourself a tube of water finding paste {any home heating supply house or oil pump supply will have it} and show them the test paste when you get there, Its hard to get money back for solid contaniments but wih water you have an argument... Sadley the only reason the NOHI ever fines a company for pumping oil instead of fuel is because you charged them for fuel and gave them water, the actual fuel can be so out of mat. {as in flash temp, viscosity, ect.} it could be unusable, and still legal to sell... Sucks but thats how it is...
Anyway definetly take it back ther, show a bill for repairs and hopefully you get a few bucks back...