Chevron to buy Noble in biggest U.S. energy deal since oil crash