Looks like a massive cloaked ship siphoning energy from the Sun lol...
http://www.huffingtonpost.co.uk/201...anomaly-conspiracy_n_1341636.html?ref=uk-tech
http://www.huffingtonpost.co.uk/201...anomaly-conspiracy_n_1341636.html?ref=uk-tech