U.S. Markets open in 8 hrs 17 mins

Why Oil’s Rise Might Be Unstoppable

Robert Scott
Why Oil’s Rise Might Be Unstoppable

Why Oil's Rise Might Be UnstoppableUS crude oil On March 18, US crude oil prices rose 1% and settled at $59.38 per barrel—the highest closing level for active US crude oil futures since November 12. The oil prices likely rose due to the falling