Oil prices hit 2016 high above $42
Oil rose above $42 a barrel on Friday, hitting its highest this year and extending a rally into a fourth week on expectations of a production freeze by major exporters, stronger seasonal demand and…
Read More...
Read More...