The price of a barrel of Brent crude oil briefly topped $100 a barrel early Thursday, just days after it spiked near $120 in the latest jolts to financial markets and the global economy as a whole.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results