Could OPEC+'s oil production pact prove an Easter present for the markets? | Fortune