The price for Brent crude futures rose over $90 last week for the first time in years
Oil prices have continued to soar as signs of extended global demand growth have continued while tensions in Ukraine sprout fears of an energy flow upset. The price for Brent crude futures rose over $90 last week for the first time in years. The price has risen as fears increased over a Russian invasion of […]