US Dollar Provides Oil Tailwinds
Oil prices slid by $1.35 yesterday (-3.3%) after the US Commerce Department reported the largest single-quarter GDP drop in history: -32.9% on an annualized basis. The news was not a surprise (CNBC reports that markets were expecting a 34.7%) drop, but it still cast shadows over traders by highlighting just how dismal the economy has […]