Planetary and Astrophysical currents