News

Crude Oil is under pressure heading into the weekend, with the price sliding over 3% on Friday to trade near $66.70, pulling ...