WTI crude oil remained depressed through the early North American session, albeit has managed to recover a part of intraday losses and was last seen t

Read More