Category News Christopher Nolan’s Oppenheimer Dominates At Oscars 2024, Bags Seven Major AwardsHollywood’s most grand night of the year, the Oscars, was held at the Dolby Theatre in Los Angeles on March…