Investing.com-- Oil prices edged down from $105 a barrel on Monday, as markets assessed a request from U.S. President Donald Trump for other countries to help restore shipping through the Strait of H… [+2406 chars]
No comments yet. Be the first to comment!