That ground penetrating radar is pretty good to a certain point. Like maybe a few feet of hard ground.
I haven't been able to figure out how it can detect oil though.
I have some shale wells that are being drilled on my land in Ohio right now. Those wells are over 6500 feet deep to get the oil. I don't think radar is what the Geologists use to find that oil.