WTI Nears $70 As Bulls Run Rampant

Oil bulls are out in force as OPEC+ succeeds in draining global inventories while successful vaccine programs give hope that the end of the global pandemic may be in sight.

Read more: https://bit.ly/3fUeBLM