Crude Oil Price Makes New Peak on Supply Cuts and Inventory Run Down. Higher WTI?
Crude Oil, WTI, Brent, Saudi Arabia Russia, OPEC+, EIA, API, OVX – Talking PointsCrude oil leapt over hurdles overnight as production cuts are pushed further outInventory data show US demand to be strong and solid ISM number supports a…