WTI crude oil extended the previous day’s retracement slide from over two-month tops and witnessed some heavy selling for the second consecutive sessi

Read More