Oil crosses $65 milestone, marking stunning recovery from historic bust Oil prices closed above $65 a barrel for the first time in nearly two years, marking a surprising milestone in the industry’s recovery from the worst oil crash in a generation. West Texas...
Oil crosses $65 milestone, marking stunning recovery from historic bust
read more