Oil prices fell on Monday as investors awaited US-Russia talks this week that could influence global supply and market sentiment. International benchmark Brent crude was trading at $65.69 per barrel…
Sign in to your account
Username or Email Address
Password
Remember Me