Self explanatory chart: Oil is now trading above its 3 month average price of $63, and may settle above $65 on the back of Russian tensions and possible 100% tariffs on China and India, re: Russian oil purchases

___

Comments