Browsing: Financial Market

Recent weeks have seen a significant swing in oil prices, with WTI's roughly 6.3% rise offsetting the previous week's 7% loss. US crude oil production rebounded…