Global oil prices likely to stay in $75 to $80 per barrel range over next 6 months: CareEdge
India to be key market for global oil & gas as China slows: HSBC report