Will We See $100 Oil In October?
After rallying to more than $97 per barrel on Wednesday, Brent crude took a breather on Thursday as traders started to take profits and the macro-focus in the markets turned to rising interest rates.
The bulls can thank a sustained…