Businessfrom24/7 Wall St.5 hours agoOracle: The $500 Billion Backlog vs. the $125 Billion DebtOracle's stock has plummeted 58% despite record revenue growth, raising concerns over its financial stability and workforce reductions.