Brent trades above $106 a barrel as 10-year Treasury yields hit 5.2%
Market Samachar is a news aggregator. This article was originally published by International homepage. Tap the button above to read the full story on their site.