Business

Oil continued to fall

At auction, Brent and WTI oil prices fell below $87 and $85 per barrel, respectively, for the first time since September 1. This is evidenced…
Discover More