Main crude benchmarks hit their highest levels in seven years amid supply concerns.
Oil prices continue to move toward the $100 a barrel threshold amid growing supply concerns, as OPEC and allied producers are slow to boost output. Ransomware attacks on German storage facilities and winter storms in the US are also pushing prices higher.
Continue reading https://on.rt.com/br39