News Snapshot:
China and India buy maybe more Russian oil than the United States previously thought, easing a supply crunch in global markets and potentially driving a recent fall in prices, said one of President Joe Biden ’s economic advisers. The price of West Texas Intermediate raw has dropped to just over $ 105 from... Read Full Story