With the price of oil pretty low below $45 per barrel and global demand falling, it seems to be a silly time to bring up supply worries. But recent numbers on Russian oil production and some other major non-OPEC producers show we need to keep our eye on this biggest source of world energy. Continue reading
Russian oil decline accelerates & other supply concerns
Leave a reply
