Stocks To Watch: Micron, Amazon, TotalEnergies And DC Drama