
WTI Slides After Big Crude Build, 7th Straight Weekly SPR Drain By Biden Admin
Oil prices have whipped around overnight since API reported a big crude build (and Cushing stocks soaring) as hopes for debt ceiling deal trumped the latest (weak) China demand signals. The International Energy Agency on […]