The move higher in crude oil futures last week was based on short covering and on rumors of an OPEC production cut. With the addition of Iranian supplies, OPEC’s output is now at 32.60 million barrels per day, roughly 1 million barrels per day above expected demand.
November 17, 2020 07:24 PM
·