GE shares jump to a 3-year high after the WSJ reports that the agreement to sell GECAS to AerCap is close
Technology stocks plummet as bond yields jump, despite stimulus plans – while oil hits $ 70 after attacking Saudi Arabia
Texas energy crisis deepens as electric companies jump nearly $ 2.5 billion in February blackout charges