Stock markets jump over 1% as crude oil drops below $100/barrel
Stock markets surged over 1% as crude oil prices fell below $100/barrel, boosting investor sentiment amid positive global developments.

What's Your Reaction?











