Actually Oakland and Pittsburgh have to play 4 of their six games ON THE ROAD.
Oakland plays 4 of the remaining six on the Road: at Jets (3-7), at Chiefs (6-4), vs. Titans (5-5), vs. Jaguars (4-6), at Chargers (4-6), at Broncos (3-7) With a lot of AFC West Divisional games which are not gimmies. Other than the Jets game, I don't see any easy games.
Pittsburgh does have an easier schedule, but have injuries all around them. at Bengals (0-10), vs. Browns (4-6), at Cardinals (3-7-1), vs. Bills (7-3), at Jets (3-7), at Ravens (8-2)
injuries Pittsburgh will find it it difficult to beat the Browns and Ravens (Unless Ravens have the 1st round bye and Home Field wrapped up before that game).
I think the TItans are going to be the team to watch.