 Carnival turned just its second profit since 2020 in the second quarter, reporting $0.11 a share against an expected $0.02 a share loss. Sales also beat Wall Street's forecast. S&P upgraded Carnival's debt rating to BB after the results, leaving it now just two notches away from investment grade. The stock having a big bounce recently, up nearly 20%. We got more from Josh Weinstein, President and CEO and Chief Climate Officer of Carnival.