Oil price tumbles to three-year low on signs of waning US demand by Investor News Today March 5, 2025 0 Keep knowledgeable with free updatesMerely signal as much as the Oil myFT Digest -- delivered on to your inbox.Oil costs fell for the third day in a row, tumbling greater ...