Current affair can't be completed by only one book. Current affairs is
about your global and national general awareness ie whatever issues
that are recent. To update your General Awareness, you can read
magazines and daily newspapers for current affairs. Some of the best
magazines are Pratiyogita Darpan, Competitive Success Review, India
Today, Outlook etc, or you can join any coaching institute for better
results. To increase the knowledge about current affairs, you should
read the daily news paper like Times of India, The Hindu etc.
But if you are looking for an online resource, there are few sites
which are offering daily updated current affairs which can be helpful
in preparation of current affairs for Bank Clerk, Bank PO, IAS and
other competitive exams
For General Awareness -
http://www.jagranjosh.com/current-affairs
General Awareness in Hindi -
http://www.jagranjosh.com/hindi-current-affairs
Bank Exam Study Material -
http://www.jagranjosh.com/articles-bank-exam-study-material-1314267752-1