Oil prices fell sharply to below $100 a barrel Friday after a massive earthquake and tsunami struck Japan, the world’s third-largest oil consumer, triggering knee-jerk sell-offs across financial markets….
Leave a commentOther Posts
- Related Articles
- More from Author

