News

WTI crude futures climbed back above $65 per barrel on Wednesday, rising nearly 2% to $65.38 as bargain hunters stepped in after a sharp 13% drop earlier this week. The rebound ...