Crude Oil: WTI Bears Restrict Price Around $20 Level

Azeez Mustapha

Updated:

USDWTI Price Analysis – March 30 In the early Monday session, WTI slips to $19.95 price level. In doing so, the energy index stays nearly weak for so many years while posting declines for the fourth straight time since the weekend and is now looking to finish the month of March more than 50 percent […]

Read more