Over the past few days, rumors about the OPEC production cut started circulating in the market, with some suggesting the cut could be between 1 mil. bpd up to 1.5 mil. bpd. Subsequently, the price of WTI oil rallied above 83 USD.
This development comes in spite of OPEC's inability to reach its own production quotas and might temporarily lift the price of oil....