Published by Abigail Townsend on 28th September 2021
(Sharecast News) - Benchmark oil prices have pushed past $80 a barrel for the first time in three years, as concerns about possible shortages grow.
URL: http://www.digitallook.com/dl/news/story/32152249/...