Oil on the Brink: Technical Slip Threatens to Plummet Crude Prices
Business briefing

Oil on the Brink: Technical Slip Threatens to Plummet Crude Prices

The oil market has experienced some turbulent days recently. This was particularly evident last Wednesday when oil prices plummeted by over 5% following the U.S. Department of Energy's report of a significant rise in oil…