Oil Majors Post Staggering Profits as Corporate America Reshapes Through Earnings and Layoffs | MacroStance