Oil prices also declined on the back of losses in the U.S. stock market, which saw benchmark stock indexes trade sharply lower in Monday dealings, with the Nasdaq Composite COMP dropping more than ...
Results that may be inaccessible to you are currently showing.