Lower demand pushes global oil prices down Dec 20, 2021 International Global oil prices fell on Monday fueled by concerns of rising omicron variant cases worldwide, resulting in…
Global oil prices plunges to 2002 low, shares sink again Mar 31, 2020 Business LONDON - Oil took another stomach-churning 8 percent dive on Monday and world shares buckled again as fears mounted…