Oil hovers near $95 a barrel as global crude surges to its highest level in 10 months
The continuous rise in oil prices is a cause for concern for many, especially Americans who are bracing for the upcoming winter. The surge is making heating and transportation more expensive, putting further strain on households. The US, as one of the world's largest consumers of oil, is feeling the