News

Futures for Brent crude dropped 47 cents, or 0.69%, to $67.83 per barrel, while West Texas Intermediate (WTI) fell 95 cents, ...