Oil sales fall to 34-year low in Japan

Tokyo. Photo by Duane Walker
Tokyo. Photo by Duane Walker

Breaking