Oil prices declined on Wednesday amid widespread selling in global financial markets, highlighting concerns about economic growth and fuel demand. These worries were exacerbated by a rising dollar ...
Read more
0
financial markets
