Crude Oil Insights
Just another crude oil bear, in the midst of all these oil bulls
Bank of England and European Central Bank Rate decision
April 8, 2010
Bank of England holds rates steady at 0.5%. European central bank holds rates steady at 1%.