<p>The price of crude oil is hovering near its highest level in more than 7 years as investors focus on top geographical issues. The biggest issue in the market is Russia and the West. On Sunday
June WTI up 3% The moves into the close lately have been nuts: After falling into negative territory moments before the settlement, the contract snapped back to $16.94.
Leave a Comment