News

On the technical front, WTI oil price has approached the $65.00 neckline on the bearish double-top pattern on the daily chart ...