Last week, oil rallied to its highest level in the year at $54 a barrel. This was mainly due to the OPEC's agreement to cut its output by almost 1.2 million barrels. The oil price rally was also due to the expectation where the market did not expect an agreement to be reached, as well as the more-than-expected production cut.
Though an agreement has been met, there has been much skepticism as to