Bookmark Article
Oil futures plummeted on Monday, erasing all gains from the previous week, as Chinese authorities did not offer adequate details on a stimulus plan to alleviate concerns about crude demand. The lack of reassurance left investors nervous, leading to a significant drop in oil prices.
Full Article