Oil The New Gold - Buy When There’s Blood In The Street
November 16, 2023 at 17:54 PM EST
Weaker labor market, manufacturing production slowing, new home prices falling and crude oil inventories rising more than expected are all to blame for the big drop in oil prices.