U.S. Markets closed

Why Oil’s Losing Momentum

Robert Scott
Why Oil’s Losing Momentum

Why Oil's Losing MomentumUS crude oilOn May 13, US crude oil prices fell 1% and settled at $61.04 per barrel, ~8% below the highest closing level for active US crude oil futures since October 31, 2018.Sign up for Bagels & Stox, our witty