Apparently Opportunity has just gotten a mysterious power boost. NASA engineers are saying maybe a random dust devil sucked the dust off its solar panels, thus cleaning them up and making it able to absorb more energy. I say it was Martians. What do you think?