Opec’s monthly crude oil production fell by a massive 7.50mn b/d in March, the largest decline in its history. The group’s largest producers were forced to implement…