WTI dipped by 0.32% today and is currently trading at $66.26. From a fundamental standpoint, the API’s weekly Crude Oil Stocks report was released today. The actuals were recorded at 680K barrels, versus an expected decline of 2.26 million. This triggered a bearish sentiment among










