Oil reaches its ceiling? Time to go short?
Hi dear colleagues! The market has recovered after a shock slump in oil prices in early March. Afterwards, OPEC and its allies agreed on some oil output cuts that somehow revived oil prices. Investors and speculators also added to a notable advance of crude oil. Nevertheless, in the recent few weeks, the benchmark oil grades […]