Global crude oil prices seemed to be rising inexorably toward $100 a barrel — but then they pulled a U-turn. Meanwhile the oil industry is deeply divided on what the future looks like
Global crude oil prices seemed to be rising inexorably toward $100 a barrel — but then they pulled a U-turn. Meanwhile the oil industry is deeply divided on what the future looks like