Why has oil prices moved up so sharply in the world markets on Wednesday? Is there any specific reason?

Currency,Fundamentals,Macro economic outlook,Market View

No More Feeds Available