Businessfrom24/7 Wall St.3 days 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.