Ironically, oil prices fell right after OPEC confirmed consumers’ worst fears that it would proceed to cut its output quota by 4% to 23.5 million barrels/day from April 1. “Buy on the rumour, sell on the fact” best described last month’s trading strategy as traders pushed crude prices to a 13-year high in the run-up…

This article is for Subscriber members only.
Log In Register