Declining demand and swiftly filling storage have squeezed prices for major U.S. grades of crude New York: Global oil benchmark brent crude plunged to its cheapest level in almost 18 years on Monday and U.S. crude briefly tumbled below $20 a barrel as investors faced the growing prospect that the …
Read More »