Bank of England holds rates steady at 0.5%. European central bank holds rates steady at 1%.
Just another crude oil bear, in the midst of all these oil bulls
Bank of England holds rates steady at 0.5%. European central bank holds rates steady at 1%.