The price of oil may exceed the end of the year $60/bbl in the case of achieving at the meeting on 17 April in Qatar agreement on the freezing of production between Russia, OPEC and non-cartel producers. As at 18.01 GMT on 16 March, the value of may contracts for …
Read More »