In case you missed it, “Spotlight” was named best picture, the top award at Sunday’s Oscars ceremony, Fox Business News reported. Mexico’s Alejandro Iñarritu took the best directing Oscar for “The Revenant,” while Leonardo DiCaprio took home his first award for his role in the movie.