Oil Edges Off Highs, But Geopolitical Tensions Loom

Posted April 12, 2018
Crude oil surged to the highest levels yesterday in more than three years amid tensions in the Middle East, signaling optimism that a glut which has depressed the market for years may be ending. Continue Reading