Falling Oil Prices Offer Relief to Businesses and Consumers LONDON, June 20: Businesses across the world are welcoming a significant decline in oil prices as geopolitical tensions ease and…