Subscribe To Our Free Newsletter |
Oil falls as macroeconomic concerns dampen price rally
Front-month Brent November futures were down 14 cents, or 0.15%, at $95.24 per barrel at 1442 GMT ahead of the contract's expiry later in the day. The more liquid Brent December contract was down 72 cents, or 0.77%, at $92.38 per barrel