https://www.youtube.com/watch?v=Ob5hNTbBqzQ
Crude oil prices rose up sharply on Wednesday, surging nearly 5% on concerns of a supply crunch even after countries agreed to release 60 million barrels of ...
Create an account or login to join the discussion