By Administrator_ India Capital Sands Oil was steady near $59 a barrel as trading opened in Asia after Federal Reserve Chair Jerome Powell said the U.S. economy was poised for Continue Reading »