Oil prices have declined by almost 30 percent in just a span of 2 months. Last week, oil prices have stayed flat with no major convincing direction on either side. Oil prices exacerbated selling after US eased sanctions on Iran temporarily and also due to rise in oil production by the OPEC countries and Russia. …
Read More